package com.party.core.model.gatherInfo;

import com.party.core.model.BaseModel;

import java.util.Date;

/**
 * @Author: Administrator.
 * @Description: 行程信息
 * @Date:Created in 2017/10/10 0010 下午 16:12.
 */
public class GatherInfoItinerary extends BaseModel {
    private String infoMemberId; // 关联表id
    private String type; // 出行类型 去程 go/返程 back
    private String travelType; // 出行方式
    private String travelNumber; // 出发班次
    private String departCity; // 出发城市
    private String arrivalCity; // 到达城市
    private String departStation; // 出发站点
    private String arrivalStation; // 到达站点
    private Date departTime; // 出发时间
    private Date arrivalTime; // 到达时间
    private Integer isMustWrite; // 是否必须填写
    private Integer isNeedShuttle; // 是否需要接送
    private Integer sort; // 排序

    private String departDate;
    private String arrivalDate;

    public GatherInfoItinerary() {
    }

    public GatherInfoItinerary(String infoMemberId, String type) {
        this.infoMemberId = infoMemberId;
        this.type = type;
    }

    public String getInfoMemberId() {
        return infoMemberId;
    }

    public void setInfoMemberId(String infoMemberId) {
        this.infoMemberId = infoMemberId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getTravelType() {
        return travelType;
    }

    public void setTravelType(String travelType) {
        this.travelType = travelType;
    }

    public String getTravelNumber() {
        return travelNumber;
    }

    public void setTravelNumber(String travelNumber) {
        this.travelNumber = travelNumber;
    }

    public String getDepartCity() {
        return departCity;
    }

    public void setDepartCity(String departCity) {
        this.departCity = departCity;
    }

    public String getArrivalCity() {
        return arrivalCity;
    }

    public void setArrivalCity(String arrivalCity) {
        this.arrivalCity = arrivalCity;
    }

    public String getDepartStation() {
        return departStation;
    }

    public void setDepartStation(String departStation) {
        this.departStation = departStation;
    }

    public String getArrivalStation() {
        return arrivalStation;
    }

    public void setArrivalStation(String arrivalStation) {
        this.arrivalStation = arrivalStation;
    }

    public Date getDepartTime() {
        return departTime;
    }

    public void setDepartTime(Date departTime) {
        this.departTime = departTime;
    }

    public Date getArrivalTime() {
        return arrivalTime;
    }

    public void setArrivalTime(Date arrivalTime) {
        this.arrivalTime = arrivalTime;
    }

    public Integer getIsMustWrite() {
        return isMustWrite;
    }

    public void setIsMustWrite(Integer isMustWrite) {
        this.isMustWrite = isMustWrite;
    }

    public Integer getIsNeedShuttle() {
        return isNeedShuttle;
    }

    public void setIsNeedShuttle(Integer isNeedShuttle) {
        this.isNeedShuttle = isNeedShuttle;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public String getDepartDate() {
        return departDate;
    }

    public void setDepartDate(String departDate) {
        this.departDate = departDate;
    }

    public String getArrivalDate() {
        return arrivalDate;
    }

    public void setArrivalDate(String arrivalDate) {
        this.arrivalDate = arrivalDate;
    }
}
